special trust accounts - Français Anglais Dictionnaire